(kicad_pcb (version 20241229) (generator "pcbnew") (generator_version "9.0") (general (thickness 1.6) (legacy_teardrops no) ) (paper "A4") (layers (0 "F.Cu" signal) (2 "B.Cu" signal) (9 "F.Adhes" user "F.Adhesive") (11 "B.Adhes" user "B.Adhesive") (13 "F.Paste" user) (15 "B.Paste" user) (5 "F.SilkS" user "F.Silkscreen") (7 "B.SilkS" user "B.Silkscreen") (1 "F.Mask" user) (3 "B.Mask" user) (17 "Dwgs.User" user "User.Drawings") (19 "Cmts.User" user "User.Comments") (21 "Eco1.User" user "User.Eco1") (23 "Eco2.User" user "User.Eco2") (25 "Edge.Cuts" user) (27 "Margin" user) (31 "F.CrtYd" user "F.Courtyard") (29 "B.CrtYd" user "B.Courtyard") (35 "F.Fab" user) (33 "B.Fab" user) (39 "User.1" user) (41 "User.2" user) (43 "User.3" user) (45 "User.4" user) ) (setup (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting front back) (pcbplotparams (layerselection 0x00000000_00000000_55555555_5755f5ff) (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) (disableapertmacros no) (usegerberextensions no) (usegerberattributes yes) (usegerberadvancedattributes yes) (creategerberjobfile yes) (dashed_line_dash_ratio 12.000000) (dashed_line_gap_ratio 3.000000) (svgprecision 4) (plotframeref no) (mode 1) (useauxorigin no) (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15.000000) (pdf_front_fp_property_popups yes) (pdf_back_fp_property_popups yes) (pdf_metadata yes) (pdf_single_document no) (dxfpolygonmode yes) (dxfimperialunits yes) (dxfusepcbnewfont yes) (psnegative no) (psa4output no) (plot_black_and_white yes) (sketchpadsonfab no) (plotpadnumbers no) (hidednponfab no) (sketchdnponfab yes) (crossoutdnponfab yes) (subtractmaskfromsilk no) (outputformat 1) (mirror no) (drillshape 1) (scaleselection 1) (outputdirectory "") ) ) (net 0 "") (net 1 "GND") (net 2 "+5V") (net 3 "Net-(U1-GPIO1{slash}RX)") (net 4 "Net-(J1-SDA)") (net 5 "Net-(U1-GPIO4{slash}MISO)") (net 6 "Net-(U1-GPIO3{slash}MOSI)") (net 7 "Net-(J1-SCL)") (net 8 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") (net 9 "unconnected-(U1-3V3-Pad12)") (net 10 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") (net 11 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") (net 12 "Net-(U1-GPIO29{slash}ADC3{slash}A3)") (net 13 "unconnected-(U1-GPIO0{slash}TX-Pad7)") (net 14 "Net-(U1-GPIO2{slash}SCK)") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "06d71dd5-34e2-4a36-bf7b-8f3904bf83ac") (at 143.03375 71.12) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW3" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "d05c61ac-9878-4ab3-a806-a42013a0240d") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "3668237c-0dba-4305-a27f-0a0dd403a472") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "a0a47952-4b34-40c8-9388-304f19f4b4e5") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "ffcf73ab-0f48-4c0e-b24f-acf480c0c266") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/a1b36175-1b16-4fa4-8636-d0e0c4cec857") (sheetname "/") (sheetfile "HC Macropad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "7fcae5bc-48eb-417a-bbd1-567210176f76") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "36b2f731-7689-45da-8357-f37cd8560a17") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "62d0b906-3e90-4a2a-b485-570beb02f38e") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "b4a727d6-8b8b-481a-8073-4356fbd5b1ea") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "131f1c8d-9cc7-459e-8e0a-96c2514ae50e") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "a39d9cfe-8b7c-49ca-b1ac-cf10cabbff48") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "48beacb2-33c8-4af8-bb4f-92f34e16421b") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "657c6809-3a10-41d7-b6a2-7270ddd401a7") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "96d4815c-50c5-4619-8a01-ac12b16e55c0") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "c5f25f39-fc10-4d39-ab0f-c9288ed2db13") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "1c6589ba-a794-439b-981f-58f1b61f735a") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "1e9f470b-3812-47f8-8e70-bf0ba8805994") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "1be0f7cb-61e6-41fa-afc8-c33e92bea4f9") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "5e572f02-87fa-4f82-a3f5-c7e2d4104c3a") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "20213643-a662-42c2-8519-2efa31da1243") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "87767efc-12ad-4e2b-b6c8-f20659fe2b59") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "ecc2b40a-1d6d-4b05-88b6-887b53161503") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "f5d21e43-cddd-4268-b4f9-7f9b18713ea3") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "273dc6d6-eb51-4af3-9c48-5572e920b983") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "8f578420-892d-486e-b81f-a0121e793fc4") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "1") (pintype "passive") (uuid "923bec48-220c-4382-8410-8cf1eedfec9e") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 11 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") (pinfunction "2") (pintype "passive") (uuid "b6dc91a8-f70c-4cc3-b11b-fc0a4760a21d") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "KiCad-SSD1306-0.91-OLED-4pin-128x32.pretty-master:SSD1306-0.91-OLED-4pin-128x32" (layer "F.Cu") (uuid "0a12c0de-ae92-4f39-848d-aa32da73ac73") (at 119.2275 46.5025) (property "Reference" "J1" (at 1.9 5.91 90) (layer "F.SilkS") (uuid "956a60d2-5fdb-4c36-8548-0ab396005682") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "OLED" (at 18.5 14 0) (layer "F.Fab") (uuid "ad2122e2-02f6-4f3a-8afd-d8ed062e01e7") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "9c0023b3-f28b-4134-af0c-5797e9cd44d8") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "442ff363-1c38-41fc-97f0-58edc0866c0e") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property ki_fp_filters "Connector*:*_1x??_*") (path "/c05470c3-1795-426f-a8da-52b6ab586029") (sheetname "/") (sheetfile "HC Macropad.kicad_sch") (attr through_hole) (fp_line (start 0 0) (end 0 12) (stroke (width 0.04) (type solid) ) (layer "F.SilkS") (uuid "55f7bb26-4ee1-4d7e-9884-f9dc574aeba6") ) (fp_line (start 0 12) (end 38 12) (stroke (width 0.04) (type solid) ) (layer "F.SilkS") (uuid "92beef81-142a-46e5-bd97-6c9a49b61841") ) (fp_line (start 3.5 0) (end 3.5 12) (stroke (width 0.04) (type solid) ) (layer "F.SilkS") (uuid "4c16adb9-668a-4fa5-a067-4a20dc9bad9e") ) (fp_line (start 33 0) (end 33 12) (stroke (width 0.04) (type solid) ) (layer "F.SilkS") (uuid "7074eaef-0d28-44f9-a2b7-1718a5a80b7b") ) (fp_line (start 38 0) (end 0 0) (stroke (width 0.04) (type solid) ) (layer "F.SilkS") (uuid "683a3512-de70-45b1-89de-3cbda4a5b369") ) (fp_line (start 38 12) (end 38 0) (stroke (width 0.04) (type solid) ) (layer "F.SilkS") (uuid "77e2edad-a619-48a6-b674-270d28be2a69") ) (fp_line (start 0 0) (end 0 12) (stroke (width 0.04) (type solid) ) (layer "F.CrtYd") (uuid "810429c7-35ec-44d5-9417-172257ff5cbf") ) (fp_line (start 0 12) (end 38 12) (stroke (width 0.04) (type solid) ) (layer "F.CrtYd") (uuid "7319e99d-b093-46eb-9c6b-8c58a70c068a") ) (fp_line (start 38 0) (end 0 0) (stroke (width 0.04) (type solid) ) (layer "F.CrtYd") (uuid "2061ee94-a6fd-4b93-b885-5dae2bb8fec1") ) (fp_line (start 38 12) (end 38 0) (stroke (width 0.04) (type solid) ) (layer "F.CrtYd") (uuid "638ebed0-1641-456d-80f0-dbcd4adb0468") ) (fp_text user "SDA" (at 34.5 9.81 270) (layer "F.SilkS") (uuid "6052e4d0-4b4f-48dc-ab06-b04b86c75ea0") (effects (font (size 0.75 0.75) (thickness 0.15) ) ) ) (fp_text user "OLED Panel" (at 19 6 0) (layer "F.SilkS") (uuid "6bf3a036-6159-4c84-ab08-22d6f7512120") (effects (font (size 1 1) (thickness 0.15) ) ) ) (fp_text user "VCC" (at 34.5 4.73 270) (layer "F.SilkS") (uuid "b6703d47-5b6a-43ce-8ec2-55e3147f69ce") (effects (font (size 0.75 0.75) (thickness 0.15) ) ) ) (fp_text user "SCL" (at 34.5 7.27 270) (layer "F.SilkS") (uuid "dded14a7-1b50-40d9-baa9-d3f61fbde721") (effects (font (size 0.75 0.75) (thickness 0.15) ) ) ) (fp_text user "GND" (at 34.5 2.19 270) (layer "F.SilkS") (uuid "ef3b5058-c3cd-459b-9631-47228934c04a") (effects (font (size 0.75 0.75) (thickness 0.15) ) ) ) (pad "1" thru_hole rect (at 36.5 2.19) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "GND") (pintype "passive") (uuid "a5fbfd6e-302b-4979-b6a0-33559815e3ec") ) (pad "2" thru_hole oval (at 36.5 4.73) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "+5V") (pinfunction "VCC") (pintype "passive") (uuid "4b8cd579-66ba-47da-a78c-01b7adfef39a") ) (pad "3" thru_hole oval (at 36.5 7.27) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 7 "Net-(J1-SCL)") (pinfunction "SCL") (pintype "passive") (uuid "faaf96d7-86d3-4847-aa6b-3a7649486ecf") ) (pad "4" thru_hole oval (at 36.5 9.81) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 4 "Net-(J1-SDA)") (pinfunction "SDA") (pintype "passive") (uuid "884011d4-4542-472b-9134-01bad18337b5") ) (embedded_fonts no) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "0e9dce4b-15b4-4a91-874d-630405783f91") (at 143.03375 90.17) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW4" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "9cb4fa8a-927f-4dc6-a677-ad07ee47aba0") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "fe83b3b5-a754-414e-b95e-7b14e0b4c07e") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "82dbebd1-ac53-4498-8919-373692b477f6") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "ea9d45f6-1e56-493c-b5a3-38a155fbfb5b") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/2860c7d0-d96a-4379-84cf-7eac5258b5db") (sheetname "/") (sheetfile "HC Macropad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "49304e20-99dd-4fdd-8279-181c28e53cf7") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "7d6b5c11-875f-4dc0-a944-5483b48610bc") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "12ae4572-cc76-4b11-bc0b-1be0f0dbf856") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "9c469c23-df4c-4d6d-9b9f-c9ef965a8a21") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "618948c6-891c-4e02-ac4b-10fa3cddd35e") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "f2f94180-26a1-4ec7-8816-2e43b8cf1944") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "7b7be511-9ae5-4c80-8d68-b026d51e94a9") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "5e66016c-dce5-45c5-8fe0-6442b63b6da5") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "a8bc6d48-f148-47b7-8b46-d18f029f610d") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "551f6ee2-a795-4271-81f3-fc160374a68f") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "2d1f2d3b-0a5e-4d27-bbd6-6738db686ad5") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "2ed7140d-08a8-4ae6-8b7c-ffeb4f498aaa") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "f335c67f-ecbe-4425-a773-6b596218b184") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "746a761b-e34c-432a-b989-70b4201deb3c") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "3c80ebb1-2c52-4d09-a283-4a3e7707aa98") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "e265db95-c6a8-4f73-8fee-1f97ed643c8c") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "6b2697fb-1c72-49e4-a6dc-fe9e5cefeeae") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "c8c178e3-835e-41b7-a533-29c235afdded") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "7a82cbbe-e28f-4cd2-b5fb-a1c311a56582") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "788321d6-661f-426d-836c-cd3fe474404b") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "1") (pintype "passive") (uuid "d4bd6f32-bb03-4b8f-9c57-13307d06e2d2") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 12 "Net-(U1-GPIO29{slash}ADC3{slash}A3)") (pinfunction "2") (pintype "passive") (uuid "208b8acd-5bae-40e9-89d1-0c09e876601c") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "125f51bc-a150-4e9b-a158-9e8ce7651a7b") (at 162.08375 90.17) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW6" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "381da6d1-4331-4adc-b436-2191942598b8") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "81f8b713-ce39-4dc4-8fc1-acc3f1f92bf2") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "44b0be94-df54-43b1-b300-3a499fee3747") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "002eb74c-0b81-4fb3-bf14-47207a2bef42") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/c6fe8daa-72d6-44d7-a340-b4422d9b032f") (sheetname "/") (sheetfile "HC Macropad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "bdac5019-dccb-4b92-959e-1178b2ec45e5") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "7ea34fb5-031a-4133-ac31-8235a2fddac3") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "98a0b497-35cb-4fb2-abc0-28333fb58098") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "3b734dfa-8ae2-4835-8c5b-63d5116601ea") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "761c0421-2273-407f-a0ad-a0d233a7e878") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "efa7f7c1-d3fe-4a0b-b1b7-4941e49a633e") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "42eaca1d-0193-4716-a116-6dd0099f452b") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "86d6cb19-7d60-42bd-939e-f29c2e089f61") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "f5990869-2d05-41e4-9568-042ac851a54d") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "a6cd9a35-2b52-4b84-b5fa-6b88e992777e") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "6e2b13c0-df94-4e3e-b701-7cbd2609f9a6") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "59be1dfb-c6c1-4a77-b6ae-6f14f732af67") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "27d2ab72-a53d-4d71-b9b9-0c7c6d2cc291") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "a6c6b161-a55c-4bf4-8cae-9354d79d012c") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "0f72feea-6c83-4c5c-904d-b9d2aa80ceb2") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "2342857f-8ca3-4574-b629-b4fa58b33e17") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "df9b27d1-b4fb-4a28-9b6b-64bc6c868253") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "aa994e5c-bac1-4817-92be-10eccb1e52d5") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "06382281-3c2c-447d-a208-c43d2940d15e") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "ac056618-3980-43c1-a756-36ff5691bf99") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "1") (pintype "passive") (uuid "bcda0fa5-afec-4ab9-8175-85d3e2ddc56b") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 6 "Net-(U1-GPIO3{slash}MOSI)") (pinfunction "2") (pintype "passive") (uuid "a5f6bab4-8ee4-4127-88b1-03ca51af5848") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "4a09bf3c-6f60-490c-a409-522f125134d4") (at 162.08375 71.12) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW5" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "e237d046-733f-4bda-98d2-d2415a3aafe9") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "a07f38c7-0131-4ecd-bbd3-5a2f5c8c812b") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "56153e32-2f90-42e6-9b6e-150e8ff5da76") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "181ef6c1-424e-4fef-899a-83303ebca1dd") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/d5651862-9854-4e9e-a34e-f84d15f31708") (sheetname "/") (sheetfile "HC Macropad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "3b9bc65a-a496-4f83-bc13-3345ee693a7a") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "30f0fce7-29d9-4234-bee9-d18df784b175") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "5874f154-5edf-496b-9f4d-18a42e7ec11d") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "9340472f-53d7-4463-996b-e12ede606d57") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "879c303f-c379-4400-a960-db1da2ff55c8") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "18766034-8564-41f7-ba90-73e0a658f275") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "32f6183c-39a6-4339-8f31-1a23347864b4") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "5ca8ac89-32ac-43b5-8fee-431abe057b8d") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "189c548e-4249-4456-b4a4-2b042846d662") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "635144c0-4e03-4c32-b0af-28ed767a8d40") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "f5993286-3708-4f73-9245-00edd26a91e3") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "3622502f-d68a-45cf-a2ce-cf7528fbf554") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "764cd653-38f6-4d49-95f3-3798e233b588") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "1cefce08-9ac0-4b64-ad43-1e4dba858974") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "8db82af1-4e93-49b2-a848-03c40507ddcd") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "c4fa6e42-87ff-4d8e-b3fc-727be6f3b991") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "b9b4f46f-7e2c-460b-a485-af00054c7850") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "6202f025-6b42-41f5-b247-8a14040bde4c") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "8ad39293-9d9a-45aa-8484-8cbc65f9fff6") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "75ce3024-25ea-4a07-9756-ecec57b9f95a") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "1") (pintype "passive") (uuid "227f1659-b1c1-4921-b87d-9011af589597") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 3 "Net-(U1-GPIO1{slash}RX)") (pinfunction "2") (pintype "passive") (uuid "85753bb3-c243-4ad7-9d25-2046f74b3204") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "6b9afff4-93ac-43d2-994d-179ac3847a75") (at 123.98375 71.12) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW1" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "80f89ea5-9b1b-4e0b-9ab8-397f2786991c") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "3f0a55f0-12a7-4f3c-8b4d-9cd7710263e4") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "e6614632-b0d3-4b2a-b786-ec1104ce16dd") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "db8bbcb2-3e4e-4d24-8d81-12e39aa10893") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/20541c4a-6378-43e0-bc65-37714043e766") (sheetname "/") (sheetfile "HC Macropad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "fc9b24d4-1c36-43c9-abfa-b57d4cae4344") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "d8dfd10b-4607-47a8-8f6d-1802912ae0cc") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "c38f0d9b-cefa-4022-b3e9-26a7ea60554c") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "f446a547-298a-4ab3-8323-be07143812f7") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "e8e8b1a1-0cdc-4ea1-aec2-d03bcaf64f25") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "e1d20b44-f7a5-44c6-9a30-b2728baa3571") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "3477980a-2ab3-4e7a-b02a-d868fd6fbc99") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "23eccd87-90af-4776-b560-98ca56056f2a") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "d23618c8-b335-43a8-a98c-94862d8cb9c7") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "17b5b614-7395-4c39-9ec7-532306620299") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "286ff56a-8dcd-48a3-9a59-30498efc0420") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "94cd4d5e-5530-4036-a9b7-3a057e826486") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "2bff0c10-2ba1-4798-8b02-0ad186c50d3f") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "91634f6f-8a82-444e-ae9e-17a849d3a3e5") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "6b87ee31-db11-4095-a730-c2eedd9733a8") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "d1cab8d5-4cd3-4bb4-8189-3b393846991d") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "601b7cd4-506c-4e20-bf77-7b6dac198d26") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "73d7cd0a-8b1c-4b9b-b623-8c30fbca5d04") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "eb44639c-1fd8-41f0-a9e5-7785539203a3") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "92a54bd5-82c6-4306-b876-d673208a707a") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "1") (pintype "passive") (uuid "9264cee6-f2a1-41f2-8cd8-83779befcfd3") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 8 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") (pinfunction "2") (pintype "passive") (uuid "12118966-c28b-47b9-a03f-61b138fb6e0b") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Rotary_Encoder:RotaryEncoder_Alps_EC11E_Vertical_H20mm_CircularMountingHoles" (layer "F.Cu") (uuid "95538a08-4385-4e9a-99c6-cbf23057974e") (at 161.94375 49.8875) (descr "Alps rotary encoder, EC12E... without switch (pins are dummy), vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html") (tags "rotary encoder") (property "Reference" "SW10" (at 2.8 -4.7 0) (layer "F.SilkS") (uuid "c229fb34-8901-43db-8a82-7dbc00e084ee") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "RotaryEncoder" (at 7.5 10.4 0) (layer "F.Fab") (uuid "7303b426-2041-438d-9380-4e397dd75eec") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "f1c090ce-c911-486a-89f5-5c943919fb79") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "7a33acd6-82d8-43d0-9feb-5c9e077d63cc") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property ki_fp_filters "RotaryEncoder*") (path "/bac5141c-7f05-4c2f-a511-fc8fa3503a81") (sheetname "/") (sheetfile "HC Macropad.kicad_sch") (attr through_hole) (fp_line (start -0.3 -1.6) (end 0.3 -1.6) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "79862e8e-7e4f-40a2-8c2c-f0297e999d7d") ) (fp_line (start 0 -1.3) (end -0.3 -1.6) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "8bec2cf8-d893-4e2f-8832-5fed5f3f605b") ) (fp_line (start 0.3 -1.6) (end 0 -1.3) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "50cf2896-e548-4d90-8d2b-5146afeec326") ) (fp_line (start 1.4 -3.3) (end 1.4 8.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "3329ae62-62d0-417c-b9e7-e208064deeac") ) (fp_line (start 5.5 -3.3) (end 1.4 -3.3) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "aeb77a8f-1be1-4eb7-9edd-f4e243c0c5e2") ) (fp_line (start 5.5 8.4) (end 1.4 8.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "1f71e2e8-ff44-4851-8042-c04640cebc1f") ) (fp_line (start 7 2.5) (end 8 2.5) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "9179fdcc-1559-4c1d-862d-ec9b5febf863") ) (fp_line (start 7.5 2) (end 7.5 3) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "856bcb39-3ec8-4113-9db3-a72c1281f608") ) (fp_line (start 9.5 -3.4) (end 13.6 -3.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "ebfde839-a327-41fa-a5b2-cb67c77776cc") ) (fp_line (start 13.6 -3.4) (end 13.6 -0.8) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "b245b190-6e38-4ee6-81a0-4a50d1893d1d") ) (fp_line (start 13.6 1.2) (end 13.6 3.8) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "b4732a46-7318-4d93-a812-6c5e891fb888") ) (fp_line (start 13.6 5.8) (end 13.6 8.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "7f26d6a9-2cdf-4409-84b2-9fc55c245fc5") ) (fp_line (start 13.6 8.4) (end 9.5 8.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "b104239b-b190-4d1b-b461-fdbbb5d26f69") ) (fp_circle (center 7.5 2.5) (end 10.5 2.5) (stroke (width 0.12) (type solid) ) (fill no) (layer "F.SilkS") (uuid "123e8385-d035-4d83-813b-ccd576bf502d") ) (fp_line (start -1.25 -4.95) (end -1.25 9.95) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "1ed8d6da-d823-46fd-b3ad-47de203e2a8e") ) (fp_line (start -1.25 -4.95) (end 15.5 -4.95) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "67ecfd30-c756-4862-865f-e5417c41aa69") ) (fp_line (start 15.5 9.95) (end -1.25 9.95) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "fec716a4-a2e5-4402-a9b9-bcb4e24d9b77") ) (fp_line (start 15.5 9.95) (end 15.5 -4.95) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "8d419f80-4e75-49e9-95fe-f9ac407d1ae3") ) (fp_line (start 1.5 -2.2) (end 2.5 -3.3) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "d1adf7a1-16f6-4eaf-bbf1-17e98a06fd3e") ) (fp_line (start 1.5 8.3) (end 1.5 -2.2) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "ef629c57-8d05-43c7-a91c-3892b38d9b20") ) (fp_line (start 2.5 -3.3) (end 13.5 -3.3) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "0b496379-03d5-4d6c-b034-e110a79776a2") ) (fp_line (start 4.5 2.5) (end 10.5 2.5) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "4b723137-262b-49b4-a98c-cdf00322982a") ) (fp_line (start 7.5 -0.5) (end 7.5 5.5) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "160741de-04bd-45ad-b49f-7ebd2637f8d1") ) (fp_line (start 13.5 -3.3) (end 13.5 8.3) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "2759e8e9-1611-45ac-88dc-093022d492c9") ) (fp_line (start 13.5 8.3) (end 1.5 8.3) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "4a410731-c093-4a23-9047-18176ef02445") ) (fp_circle (center 7.5 2.5) (end 10.5 2.5) (stroke (width 0.12) (type solid) ) (fill no) (layer "F.Fab") (uuid "c1a9b4fa-ae9e-444e-b5ee-dba139f635a5") ) (fp_text user "${REFERENCE}" (at 11.1 6.3 0) (layer "F.Fab") (uuid "02aeab30-253c-4c91-9b67-d51235669b0a") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" thru_hole circle (at 14.5 0) (size 1.5 1.5) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "dc9b8020-912b-486c-9e10-1f02366d70ed") ) (pad "" thru_hole circle (at 14.5 5) (size 1.5 1.5) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "168eca3c-7292-4387-b5bd-59b204aba4c8") ) (pad "A" thru_hole rect (at 0 0) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 14 "Net-(U1-GPIO2{slash}SCK)") (pinfunction "A") (pintype "passive") (uuid "2b768d92-5757-4020-8adc-ff07f4514346") ) (pad "B" thru_hole circle (at 0 5) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 5 "Net-(U1-GPIO4{slash}MISO)") (pinfunction "B") (pintype "passive") (uuid "21e0de17-fd1a-4a65-abe9-66b23fc8525c") ) (pad "C" thru_hole circle (at 0 2.5) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "C") (pintype "passive") (uuid "9a14a957-c04d-46f8-84e0-f7c36cd11d4f") ) (pad "MP" thru_hole circle (at 7.5 -3.1) (size 3.2 3.2) (drill 2.6) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "cb4212f5-d8f9-43cd-94f9-54019216892a") ) (pad "MP" thru_hole circle (at 7.5 8.1) (size 3.2 3.2) (drill 2.6) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "50dc9724-dea8-442a-af5f-ce9afcf0ba5f") ) (embedded_fonts no) (model "${KISYS3DMOD}/Rotary_Encoder.3dshapes/RotaryEncoder_Alps_EC11E_Vertical_H20mm_CircularMountingHoles.wrl" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "OPL:XIAO-RP2040-DIP" (layer "F.Cu") (uuid "e0403070-78bd-470b-a671-3f87c5de56f7") (at 102.39375 54.76875) (property "Reference" "U1" (at -8.5 -12 0) (unlocked yes) (layer "F.SilkS") (uuid "39884844-c758-42e0-b8ad-d02c3aae556e") (effects (font (size 0.635 0.635) (thickness 0.1016) ) ) ) (property "Value" "XIAO-RP2040-DIP" (at 0 0 0) (unlocked yes) (layer "F.Fab") (uuid "f0adbd11-0cb7-4384-9615-9916d17b0381") (effects (font (size 0.635 0.635) (thickness 0.1016) ) ) ) (property "Datasheet" "" (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "953f9671-6b2f-47fe-addc-f66a7ad6a607") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "" (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "9cdb2980-d054-4263-84c9-891b2015e455") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/e181ab08-2c0d-4951-a170-2ff1c7cb7007") (sheetname "/") (sheetfile "HC Macropad.kicad_sch") (attr smd) (fp_line (start -8.89 8.509) (end -8.89 -8.636) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "51f25676-b03a-4b1e-8db4-0092bebccede") ) (fp_line (start -6.985 10.414) (end 6.985 10.414) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "dd168a37-c79f-4a3e-9b51-66dcf6bf6f12") ) (fp_line (start -4.495 -10.541) (end -4.491272 -11.451272) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "0dfbe07e-f735-4cbf-bb94-6432b71a561f") ) (fp_line (start -3.991272 -11.951) (end 4.004 -11.951) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "14d1a935-0e21-4d50-850a-332c541ba823") ) (fp_line (start 4.504 -11.451) (end 4.504 -10.541) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "1c4344bf-8192-4728-83c1-ca001f7b3ad7") ) (fp_line (start 6.985 -10.541) (end -6.985 -10.541) (stroke (width 0.1) (type solid) ) (layer "F.SilkS") (uuid "4f9bdef8-a5f9-4db4-8f8c-c934912a83f0") ) (fp_line (start 6.985 -10.541) (end -6.985 -10.541) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "9654915d-4a2b-4c95-9781-207bb658ca36") ) (fp_line (start 8.89 8.509) (end 8.89 -8.636) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "82c8de8c-7094-4747-b50a-9c32c426f15d") ) (fp_arc (start -8.89 -8.636) (mid -8.332038 -9.983038) (end -6.985 -10.541) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "42e4622d-291e-41f7-a497-1f927f67f82a") ) (fp_arc (start -6.985 10.414) (mid -8.332038 9.856038) (end -8.89 8.509) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "ad29d112-7202-44fe-b70d-cf2563021563") ) (fp_arc (start -4.491272 -11.451272) (mid -4.344728 -11.80464) (end -3.991272 -11.951) (stroke (width 0.127) (type default) ) (layer "F.SilkS") (uuid "f76799a4-0568-4b20-99af-69da84151fa9") ) (fp_arc (start 4.004 -11.951) (mid 4.357553 -11.804553) (end 4.504 -11.451) (stroke (width 0.127) (type default) ) (layer "F.SilkS") (uuid "59967c73-9ea5-4dcf-97d5-243f2ff4fc74") ) (fp_arc (start 6.985 -10.541) (mid 8.332038 -9.983038) (end 8.89 -8.636) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "bee924bc-a9b1-49e6-846e-2dff220af612") ) (fp_arc (start 8.89 8.509) (mid 8.332038 9.856038) (end 6.985 10.414) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "977955a9-ab97-4ec0-9507-404ba87c21e8") ) (fp_circle (center -8.95 -10.3) (end -8.95 -10.554) (stroke (width 0.5) (type solid) ) (fill yes) (layer "F.SilkS") (uuid "2d718b48-7c3d-4b03-9fe8-12e87f1b577d") ) (fp_circle (center -7.807 -9.42) (end -7.807 -9.674) (stroke (width 0.5) (type solid) ) (fill yes) (layer "F.SilkS") (uuid "a93bda7d-a942-4564-b8a0-074ead74396c") ) (fp_rect (start -8.9 -10.55) (end 8.9 10.425) (stroke (width 0.05) (type default) ) (fill no) (layer "F.CrtYd") (uuid "6b260893-cbb6-413f-ac02-13df5e835881") ) (fp_rect (start -8.9 -10.55) (end 8.9 10.425) (stroke (width 0.1) (type default) ) (fill no) (layer "F.Fab") (uuid "2ab3ea4d-f436-4350-900e-fee4020f0ced") ) (fp_circle (center -7.804 -9.426) (end -7.804 -9.68) (stroke (width 0.5) (type solid) ) (fill yes) (layer "F.Fab") (uuid "64138409-aeb9-449f-b15b-a5e3b100b500") ) (pad "1" smd roundrect (at -8.455 -7.62 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 8 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") (pinfunction "GPIO26/ADC0/A0") (pintype "passive") (thermal_bridge_angle 45) (uuid "bcc621ed-3bbd-482f-9c8c-1cdd9647c908") ) (pad "1" thru_hole circle (at -7.62 -7.62 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 8 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") (pinfunction "GPIO26/ADC0/A0") (pintype "passive") (uuid "e7c478da-e2bf-442a-92e0-3202e8fc4c13") ) (pad "2" smd roundrect (at -8.455 -5.08 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 10 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") (pinfunction "GPIO27/ADC1/A1") (pintype "passive") (thermal_bridge_angle 45) (uuid "f8f1330b-4508-479a-8a66-649a5f1a60fd") ) (pad "2" thru_hole circle (at -7.62 -5.08 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 10 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") (pinfunction "GPIO27/ADC1/A1") (pintype "passive") (uuid "b29dcf41-44be-4190-ab29-74cbc6c42140") ) (pad "3" smd roundrect (at -8.455 -2.54 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 11 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") (pinfunction "GPIO28/ADC2/A2") (pintype "passive") (thermal_bridge_angle 45) (uuid "a5c9f1ce-df8d-47a4-a0bb-ed111d633005") ) (pad "3" thru_hole circle (at -7.62 -2.54 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 11 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") (pinfunction "GPIO28/ADC2/A2") (pintype "passive") (uuid "b9f8032a-9446-43e9-8e0d-c2ee536f64e2") ) (pad "4" smd roundrect (at -8.455 0 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 12 "Net-(U1-GPIO29{slash}ADC3{slash}A3)") (pinfunction "GPIO29/ADC3/A3") (pintype "passive") (thermal_bridge_angle 45) (uuid "56651c08-6dbe-4a89-9fb5-814a78be9e88") ) (pad "4" thru_hole circle (at -7.62 0 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 12 "Net-(U1-GPIO29{slash}ADC3{slash}A3)") (pinfunction "GPIO29/ADC3/A3") (pintype "passive") (uuid "57fbbd05-6f1c-4cd6-b0ce-df18d09db169") ) (pad "5" smd roundrect (at -8.455 2.54 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 4 "Net-(J1-SDA)") (pinfunction "GPIO6/SDA") (pintype "passive") (thermal_bridge_angle 45) (uuid "a67947a6-f838-48e6-9d1b-509a89d9df36") ) (pad "5" thru_hole circle (at -7.62 2.54 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 4 "Net-(J1-SDA)") (pinfunction "GPIO6/SDA") (pintype "passive") (uuid "750957a5-bf70-42d1-90fd-4dc04af4e2a0") ) (pad "6" smd roundrect (at -8.455 5.08 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 7 "Net-(J1-SCL)") (pinfunction "GPIO7/SCL") (pintype "passive") (thermal_bridge_angle 45) (uuid "440fcd3b-a84c-46c5-8e66-e5ec35afedd7") ) (pad "6" thru_hole circle (at -7.62 5.08 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 7 "Net-(J1-SCL)") (pinfunction "GPIO7/SCL") (pintype "passive") (uuid "61622ad9-d352-4d47-8f53-ffacb22ea521") ) (pad "7" smd roundrect (at -8.455 7.62 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 13 "unconnected-(U1-GPIO0{slash}TX-Pad7)") (pinfunction "GPIO0/TX") (pintype "passive") (thermal_bridge_angle 45) (uuid "865aa2bd-8337-457b-8b5c-c6788e0fb65a") ) (pad "7" thru_hole circle (at -7.62 7.62 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 13 "unconnected-(U1-GPIO0{slash}TX-Pad7)") (pinfunction "GPIO0/TX") (pintype "passive") (uuid "d45460d2-0ed3-4d80-8224-ad056492c1f8") ) (pad "8" thru_hole circle (at 7.62 7.62) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 3 "Net-(U1-GPIO1{slash}RX)") (pinfunction "GPIO1/RX") (pintype "passive") (uuid "c6ff49ec-5e0c-43a8-bd73-42e84a3db1c4") ) (pad "8" smd roundrect (at 8.455 7.62) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 3 "Net-(U1-GPIO1{slash}RX)") (pinfunction "GPIO1/RX") (pintype "passive") (thermal_bridge_angle 45) (uuid "8f2e0620-753a-4bc9-9634-5a430589d136") ) (pad "9" thru_hole circle (at 7.62 5.08) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 14 "Net-(U1-GPIO2{slash}SCK)") (pinfunction "GPIO2/SCK") (pintype "passive") (uuid "fdf291c4-3e60-4163-83ed-a2afcf17a571") ) (pad "9" smd roundrect (at 8.455 5.08) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 14 "Net-(U1-GPIO2{slash}SCK)") (pinfunction "GPIO2/SCK") (pintype "passive") (thermal_bridge_angle 45) (uuid "776cffce-3d09-43cc-b964-e013f263f002") ) (pad "10" thru_hole circle (at 7.62 2.54) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 5 "Net-(U1-GPIO4{slash}MISO)") (pinfunction "GPIO4/MISO") (pintype "passive") (uuid "fe24a9a1-6545-4232-a280-76418bb86888") ) (pad "10" smd roundrect (at 8.455 2.54) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 5 "Net-(U1-GPIO4{slash}MISO)") (pinfunction "GPIO4/MISO") (pintype "passive") (thermal_bridge_angle 45) (uuid "43a97e73-732f-40e5-aa26-3a98debfa944") ) (pad "11" thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 6 "Net-(U1-GPIO3{slash}MOSI)") (pinfunction "GPIO3/MOSI") (pintype "passive") (uuid "aaf1a56a-55ba-4d2e-bbaa-bd3f2903b3f9") ) (pad "11" smd roundrect (at 8.455 0) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 6 "Net-(U1-GPIO3{slash}MOSI)") (pinfunction "GPIO3/MOSI") (pintype "passive") (thermal_bridge_angle 45) (uuid "b805b173-3d29-412f-b541-eb8e1e671feb") ) (pad "12" thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 9 "unconnected-(U1-3V3-Pad12)") (pinfunction "3V3") (pintype "passive") (uuid "264924d1-fa86-4efe-906b-43ecd5415451") ) (pad "12" smd roundrect (at 8.455 -2.54) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 9 "unconnected-(U1-3V3-Pad12)") (pinfunction "3V3") (pintype "passive") (thermal_bridge_angle 45) (uuid "22c92058-1d44-4ebf-8d54-24905ce879f6") ) (pad "13" thru_hole circle (at 7.62 -5.08) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "GND") (pintype "passive") (uuid "4f349982-c6b8-43e5-b1a8-8a6f973bd103") ) (pad "13" smd roundrect (at 8.455 -5.08) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 1 "GND") (pinfunction "GND") (pintype "passive") (thermal_bridge_angle 45) (uuid "b155e8b9-7590-4bbd-8095-a4f7a6439c53") ) (pad "14" thru_hole circle (at 7.62 -7.62) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "+5V") (pinfunction "VBUS") (pintype "passive") (uuid "4b32c634-bfaa-4d8c-9d2a-b62541c2876f") ) (pad "14" smd roundrect (at 8.455 -7.62) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 2 "+5V") (pinfunction "VBUS") (pintype "passive") (thermal_bridge_angle 45) (uuid "157ca128-45d5-4dcf-9f75-2e4d5239bf51") ) (embedded_fonts no) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/XIAO-nRF52840 v15.step" (hide yes) (offset (xyz -1.778 -6.096 0.381) ) (scale (xyz 1 1 1) ) (rotate (xyz -90 0 0) ) ) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeeduino XIAO SAMD21 v4.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeed Studio XIAO RP2040 v26.step" (hide yes) (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 90) ) ) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeed Studio XIAO-ESP32-C3.step" (hide yes) (offset (xyz -1.7018 -6.096 0) ) (scale (xyz 1 1 1) ) (rotate (xyz -90 0 0) ) ) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/XIAO-ESP32S3 v2.step" (hide yes) (offset (xyz -1.778 -6.1722 0) ) (scale (xyz 1 1 1) ) (rotate (xyz -90 0 0) ) ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "f6392c08-7b2e-47bf-9934-0b7faf112837") (at 123.98375 90.17) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW2" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "dfcaf339-aefd-423c-b984-bbd7de6bb785") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "936e1735-901c-4e9a-b00a-c4321ec24731") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "55ed8874-3d15-4e4e-a1d9-3b1ada1429b6") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "f2f5b3a9-6f7f-4d1e-af2c-7d1acb617c94") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/ae616b71-0024-477c-9924-9712dd316086") (sheetname "/") (sheetfile "HC Macropad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "7e7313f3-0bcd-44c2-96b4-05b18359bcbc") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "85314463-0046-4042-a4bf-50f813c7aebb") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "ca46c6ef-9240-4503-b9fc-1bc9edfc22bd") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "f96eec73-e541-4c8d-8d62-b0e41dd48e01") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "1d692362-81f6-4c10-a658-2ce6c04684c4") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "d25d8f10-88fc-4e14-ad3e-36a4bab5b35e") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "974e4531-c6e8-4928-93fe-c4ad721fe7a1") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "586068fc-0433-4b15-8b98-ce628a582da7") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "eb0a90c7-3c33-4291-a273-48899de7a816") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "d1c11d12-35b0-4e6f-a536-464f1119316a") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "62185e93-f3d8-43f2-bf4d-3b12d4c4d7c8") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "b0a1fb45-2791-4922-9cb0-f11037c3d430") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "aa42a9b9-ecfd-49b3-a8ca-bb7d947af330") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "9fc47898-22f6-4d7a-9c63-17ef89d34c7c") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "96f25ad6-73ab-47c2-a0ce-085178e0cb58") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "dd547cac-4d37-4b05-a393-d1b33d1c6873") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "d1cd56ff-143b-4b5f-ae1f-53771a00db17") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "5e8cb112-e394-4b5f-b693-62c8232432e3") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "6aac4e23-60af-4fdf-a63c-448d825aff71") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "b7e45262-ed16-4141-84b3-d00fa3380cbd") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "1") (pintype "passive") (uuid "977afda6-a8c2-41c9-8728-d1989f2e9f75") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 10 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") (pinfunction "2") (pintype "passive") (uuid "e2e56566-be88-431a-a068-b7e7d531fb81") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (gr_rect (start 91 44.1) (end 179 106.1) (stroke (width 0.05) (type default) ) (fill no) (layer "Edge.Cuts") (uuid "d782a826-c5fa-4751-a2e1-729126a8b801") ) (gr_text "XIAO HERE" (at 98 51 0) (layer "F.SilkS") (uuid "7f9e8f80-8c23-4a46-aac8-69e1d33269a5") (effects (font (size 1 1) (thickness 0.1) ) (justify left bottom) ) ) (gr_text "MATTHEW'S\nHACKPAD\n" (at 94 103 0) (layer "F.SilkS") (uuid "98633827-3c65-48af-8f68-8c9e9c932720") (effects (font (size 1 1) (thickness 0.1) ) (justify left bottom) ) ) (segment (start 156.8785 51.70926) (end 156.20426 52.3835) (width 0.2) (layer "F.Cu") (net 1) (uuid "08e58501-2db6-4e9f-a267-2990d95a3f4f") ) (segment (start 158.24875 48.6925) (end 155.7275 48.6925) (width 0.2) (layer "F.Cu") (net 1) (uuid "2fe14317-4ad8-4fb8-bf5b-6a90fe395868") ) (segment (start 123.98375 90.17) (end 123.98375 71.12) (width 0.2) (layer "F.Cu") (net 1) (uuid "2fe3372e-3d0b-45da-8a28-96f3bf364d5d") ) (segment (start 113.78613 52.3835) (end 111.09138 49.68875) (width 0.2) (layer "F.Cu") (net 1) (uuid "4ce642ee-604c-4410-8427-36746b2c70e5") ) (segment (start 156.8785 49.8435) (end 156.8785 51.70926) (width 0.2) (layer "F.Cu") (net 1) (uuid "53e5911d-84a5-4ee2-afe1-0f9308516636") ) (segment (start 155.7275 48.6925) (end 156.8785 49.8435) (width 0.2) (layer "F.Cu") (net 1) (uuid "5ed1ee66-bf60-4695-9d42-1f214ea7c28e") ) (segment (start 161.94375 52.3875) (end 158.24875 48.6925) (width 0.2) (layer "F.Cu") (net 1) (uuid "7a382241-77e6-4ea9-b2db-a873adf3a02d") ) (segment (start 156.20426 52.3835) (end 113.78613 52.3835) (width 0.2) (layer "F.Cu") (net 1) (uuid "a88783d0-f34c-4625-8825-ef4974b24a45") ) (segment (start 111.09138 49.68875) (end 110.01375 49.68875) (width 0.2) (layer "F.Cu") (net 1) (uuid "d2ed2763-a166-47bf-8cc8-9bbd052a0b68") ) (segment (start 155.017934 96.451) (end 149.31475 96.451) (width 0.2) (layer "B.Cu") (net 1) (uuid "175a2c84-5665-46bc-a3ce-a411fc6e06f1") ) (segment (start 162.08375 71.12) (end 162.08375 90.17) (width 0.2) (layer "B.Cu") (net 1) (uuid "44b5750b-a48f-46e4-94c8-91f85ba96a8b") ) (segment (start 162.08375 90.17) (end 161.298934 90.17) (width 0.2) (layer "B.Cu") (net 1) (uuid "660889f1-eafc-42cc-bc83-b62c64254011") ) (segment (start 140.6525 49.68875) (end 162.08375 71.12) (width 0.2) (layer "B.Cu") (net 1) (uuid "6adb90b5-c1b0-4c33-a67f-f2e38fefe7aa") ) (segment (start 143.03375 71.12) (end 123.98375 71.12) (width 0.2) (layer "B.Cu") (net 1) (uuid "7c3f9e73-72cd-4ee3-bb39-e39216b14207") ) (segment (start 143.03375 90.17) (end 143.03375 71.12) (width 0.2) (layer "B.Cu") (net 1) (uuid "88f5e82b-2716-4ba4-9e33-082dce9d6c52") ) (segment (start 110.01375 49.68875) (end 140.6525 49.68875) (width 0.2) (layer "B.Cu") (net 1) (uuid "d7ae0bfd-1797-4403-b37f-f03cda0f202f") ) (segment (start 149.31475 96.451) (end 143.03375 90.17) (width 0.2) (layer "B.Cu") (net 1) (uuid "da264421-7092-4700-a736-959c5e267e04") ) (segment (start 161.298934 90.17) (end 155.017934 96.451) (width 0.2) (layer "B.Cu") (net 1) (uuid "e3b5392c-19f0-46f9-ada0-cc08468c7374") ) (segment (start 155.7275 51.2325) (end 151.64375 47.14875) (width 0.2) (layer "F.Cu") (net 2) (uuid "b9536910-bb44-47a8-98dc-86d41e60a409") ) (segment (start 151.64375 47.14875) (end 110.01375 47.14875) (width 0.2) (layer "F.Cu") (net 2) (uuid "cf729fe2-7894-4793-8fbd-40fece74b08b") ) (segment (start 155.73375 73.66) (end 144.4625 62.38875) (width 0.2) (layer "B.Cu") (net 3) (uuid "03338b28-898b-4ea0-8b6a-e107cfb26121") ) (segment (start 144.4625 62.38875) (end 110.01375 62.38875) (width 0.2) (layer "B.Cu") (net 3) (uuid "12f02bb9-bdfb-477b-b765-fde79438b547") ) (segment (start 94.77375 57.30875) (end 95.83675 56.24575) (width 0.2) (layer "F.Cu") (net 4) (uuid "0d65941e-5d53-4ef0-892f-5545b0ed97b4") ) (segment (start 95.83675 56.24575) (end 155.66075 56.24575) (width 0.2) (layer "F.Cu") (net 4) (uuid "38b68320-15cc-4226-b315-9ab24cf59381") ) (segment (start 155.66075 56.24575) (end 155.7275 56.3125) (width 0.2) (layer "F.Cu") (net 4) (uuid "4cd9b340-ee6d-40ae-b62c-a94d3e22ceef") ) (segment (start 161.90775 54.9235) (end 150.0765 54.9235) (width 0.2) (layer "B.Cu") (net 5) (uuid "05b85da0-e61f-48ce-ac37-bb85a7cd016e") ) (segment (start 108.95075 56.24575) (end 110.01375 57.30875) (width 0.2) (layer "B.Cu") (net 5) (uuid "369b7975-ace9-41fb-b474-6b303b850fe1") ) (segment (start 161.94375 54.8875) (end 161.90775 54.9235) (width 0.2) (layer "B.Cu") (net 5) (uuid "8dc030fe-1625-4038-8fb5-d6888286fb44") ) (segment (start 109.57344 48.62575) (end 108.95075 49.24844) (width 0.2) (layer "B.Cu") (net 5) (uuid "a625c5db-54ef-4761-aaf8-6df6975c7837") ) (segment (start 108.95075 49.24844) (end 108.95075 56.24575) (width 0.2) (layer "B.Cu") (net 5) (uuid "b217422f-95b6-4da8-a38f-b6f0c2e4764f") ) (segment (start 143.77875 48.62575) (end 109.57344 48.62575) (width 0.2) (layer "B.Cu") (net 5) (uuid "d6a8377e-b126-46d7-bd81-6b3169a34a24") ) (segment (start 150.0765 54.9235) (end 143.77875 48.62575) (width 0.2) (layer "B.Cu") (net 5) (uuid "f2151636-be0d-40cf-bae9-6463bee06c5f") ) (segment (start 157.13475 73.079686) (end 138.823814 54.76875) (width 0.2) (layer "B.Cu") (net 6) (uuid "0a3e3468-10aa-484c-b97b-d0207ad13793") ) (segment (start 138.823814 54.76875) (end 110.01375 54.76875) (width 0.2) (layer "B.Cu") (net 6) (uuid "266c4a05-f9f2-43a5-a765-6918e8831f9f") ) (segment (start 155.73375 92.71) (end 157.13475 91.309) (width 0.2) (layer "B.Cu") (net 6) (uuid "d05604e9-7a0d-4cb7-84fc-e152c839bc84") ) (segment (start 157.13475 91.309) (end 157.13475 73.079686) (width 0.2) (layer "B.Cu") (net 6) (uuid "e29bc6d5-18f5-4f45-a874-82c1cc6416fe") ) (segment (start 156.8785 56.78926) (end 156.8785 54.9235) (width 0.2) (layer "F.Cu") (net 7) (uuid "1383284b-9589-4dfd-a30c-7d6614956c38") ) (segment (start 156.8785 54.9235) (end 155.7275 53.7725) (width 0.2) (layer "F.Cu") (net 7) (uuid "37c04bcd-9fd5-4d33-9b95-adbf3b3111a5") ) (segment (start 95.83675 60.91175) (end 152.75601 60.91175) (width 0.2) (layer "F.Cu") (net 7) (uuid "3bf46302-23ca-4711-a4b4-406b3c301a1f") ) (segment (start 94.77375 59.84875) (end 95.83675 60.91175) (width 0.2) (layer "F.Cu") (net 7) (uuid "68056ae6-ab79-42ce-a11a-e5e99b0d5df8") ) (segment (start 152.75601 60.91175) (end 156.8785 56.78926) (width 0.2) (layer "F.Cu") (net 7) (uuid "db63063d-4733-444c-a3f5-ed3e5e6f498b") ) (segment (start 138.08475 92.129686) (end 138.08475 95.31425) (width 0.2) (layer "B.Cu") (net 8) (uuid "20ddd430-f22b-4bc0-85a5-70e180b7a45f") ) (segment (start 117.63375 73.66) (end 117.63375 75.714816) (width 0.2) (layer "B.Cu") (net 8) (uuid "590c40e3-b08e-4589-a4fc-7bea0f632907") ) (segment (start 137.264064 91.309) (end 138.08475 92.129686) (width 0.2) (layer "B.Cu") (net 8) (uuid "7d5440ba-bda5-448f-ba59-3ce6c9a10f4d") ) (segment (start 133.227934 91.309) (end 137.264064 91.309) (width 0.2) (layer "B.Cu") (net 8) (uuid "84f44b47-f03f-4f6c-b81b-bf282e05b8a0") ) (segment (start 93.30975 70.49753) (end 93.30975 48.61275) (width 0.2) (layer "B.Cu") (net 8) (uuid "9907df65-aa55-464b-bf78-d5f20a328173") ) (segment (start 138.08475 95.31425) (end 135.798 97.601) (width 0.2) (layer "B.Cu") (net 8) (uuid "9b742391-88bb-498e-a13a-a1d604325666") ) (segment (start 93.30975 48.61275) (end 94.77375 47.14875) (width 0.2) (layer "B.Cu") (net 8) (uuid "cdd9df54-d185-4747-9aad-885520b05d21") ) (segment (start 117.63375 75.714816) (end 133.227934 91.309) (width 0.2) (layer "B.Cu") (net 8) (uuid "d134a80a-22a1-4b1c-8909-713e56eedefd") ) (segment (start 120.41322 97.601) (end 93.30975 70.49753) (width 0.2) (layer "B.Cu") (net 8) (uuid "e4807449-e380-4913-b7a9-a14305c3dabb") ) (segment (start 135.798 97.601) (end 120.41322 97.601) (width 0.2) (layer "B.Cu") (net 8) (uuid "fc020edf-e48d-499f-8b2a-45ec296d28b2") ) (segment (start 117.63375 92.71) (end 93.71075 68.787) (width 0.2) (layer "B.Cu") (net 10) (uuid "0142eaf6-8d0f-4907-9bf2-dc491a68d909") ) (segment (start 93.71075 50.75175) (end 94.77375 49.68875) (width 0.2) (layer "B.Cu") (net 10) (uuid "2bae3dde-48ef-45db-9720-7091e2f43637") ) (segment (start 93.71075 68.787) (end 93.71075 50.75175) (width 0.2) (layer "B.Cu") (net 10) (uuid "7db735d2-f005-4036-962c-3e5053754041") ) (segment (start 119.78169 73.66) (end 98.35044 52.22875) (width 0.2) (layer "B.Cu") (net 11) (uuid "334ae5e9-3dba-48ac-81c7-ca00b6c90b59") ) (segment (start 136.68375 73.66) (end 119.78169 73.66) (width 0.2) (layer "B.Cu") (net 11) (uuid "499dbdf4-e1e3-4782-8ba0-6dafdd6cb5db") ) (segment (start 98.35044 52.22875) (end 94.77375 52.22875) (width 0.2) (layer "B.Cu") (net 11) (uuid "4e2c8fd3-ec99-4a8d-8106-12c584cd9399") ) (segment (start 95.83675 57.74906) (end 95.83675 55.83175) (width 0.2) (layer "B.Cu") (net 12) (uuid "28a5c13b-3d4b-49ff-9c03-e6ed7ae7d779") ) (segment (start 136.68375 92.71) (end 130.79769 92.71) (width 0.2) (layer "B.Cu") (net 12) (uuid "73fc290a-efc0-49bd-9bb8-84a2b28b38e5") ) (segment (start 95.83675 55.83175) (end 94.77375 54.76875) (width 0.2) (layer "B.Cu") (net 12) (uuid "8391a18b-67f1-48ab-893f-f1537b6da66f") ) (segment (start 130.79769 92.71) (end 95.83675 57.74906) (width 0.2) (layer "B.Cu") (net 12) (uuid "fc4f526b-4eec-4a6b-b5a3-00bbfb3ea11e") ) (segment (start 93.097124 58.78575) (end 108.95075 58.78575) (width 0.2) (layer "F.Cu") (net 14) (uuid "0ed8d711-1d83-41b5-92b0-bf485fef12b0") ) (segment (start 158.142 46.08575) (end 105.37406 46.08575) (width 0.2) (layer "F.Cu") (net 14) (uuid "2572f435-459a-48d4-966c-c68a1e1a2335") ) (segment (start 92.42175 56.507124) (end 92.42175 58.110376) (width 0.2) (layer "F.Cu") (net 14) (uuid "51763a04-a9f4-4a35-9a70-6717e4c937b2") ) (segment (start 95.21406 56.24575) (end 92.683124 56.24575) (width 0.2) (layer "F.Cu") (net 14) (uuid "5798e399-b42a-4579-be36-8ca1049516a7") ) (segment (start 105.37406 46.08575) (end 95.21406 56.24575) (width 0.2) (layer "F.Cu") (net 14) (uuid "5cfb0d45-5fb7-46c9-b8b2-5a1d6532a4e1") ) (segment (start 92.42175 58.110376) (end 93.097124 58.78575) (width 0.2) (layer "F.Cu") (net 14) (uuid "b98d21f7-e2df-4480-8302-4f00ff7005a4") ) (segment (start 108.95075 58.78575) (end 110.01375 59.84875) (width 0.2) (layer "F.Cu") (net 14) (uuid "bb47d88e-a120-4e25-a3a7-43aa9406ee55") ) (segment (start 92.683124 56.24575) (end 92.42175 56.507124) (width 0.2) (layer "F.Cu") (net 14) (uuid "c92cc283-62aa-497a-9d96-3f73095b1316") ) (segment (start 161.94375 49.8875) (end 158.142 46.08575) (width 0.2) (layer "F.Cu") (net 14) (uuid "d7db5713-e424-48c0-9002-46dc76dd1165") ) (embedded_fonts no) )